removable coupling link - Espagnol Anglais Dictionnaire